Toarmina is a city known for its dramatic siting on a mountainside overlooking the Mediterranean as well as its historic Greek/Roman amphitheater ruin. The Lonely Planet describes it as a “chi-chi resort town popular with holidaying high-rollers.” That describes us perfectly … Continue reading Taormina
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed